home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / ALL95.LZH / letters_tj / text0003.txt < prev    next >
Encoding:
Text File  |  1995-10-04  |  5.1 KB  |  107 lines

  1. Hi,
  2.  
  3. >(I needed a break from work...)
  4. Hehe! Me too!
  5.  
  6. >Well, they don't seem quite that stupid to me. They don't act smart in any
  7. >way, but their motion patterns, especially when they're far away or when
  8. >there are many of them, often seem to be non-random, but also non-obvious.
  9. I think you must have ftp, so here is a very very interesting document (it's
  10. this we work with, btw) that will give you some clues about how monsters
  11. react. I really think they're not as smart as you think.
  12. ftp://ftp.cdrom.com/pub/doom/wed_edit/text/dmspec16.txt
  13. or
  14. ftp://wuarchive.wustl.edu/pub/MSDOS_UPLOADS/games/doomstuff/dmspec16.txt
  15.  
  16. >Naturally. Have you given any thought to what should be put on the DSP?
  17. >Both sound and drawing code would likely benefit tremendously, but it might
  18. >not be very easy to handle both.
  19. We plan to do the rendering. We have to determine if a level, stripped of
  20. all its graphic data, can fit in the DSP's memory. But then again, the 68030
  21. will have to modify this data all the time. So if we have to transmit the
  22. map of the level all the time... As you can see, all problems are not
  23. solved, far from this. IMO, the DSP should manage the rendering of the
  24. "set", so that the data it needs need only be changed when a mechanism has
  25. been launched that changes a part of the set. That reduces the traffic of
  26. information. The 68030 should perhaps do the sprites just because they move
  27. all the time. But this has to be tested anyway. It needs some thinking.
  28. As for the sound, I have no idea how to do it, not being a DSP specialist.
  29.  
  30. BTW, wouldn't it be the right time to decide what you want to do?
  31. There are many tasks in the world updating. There is also the map drawing.
  32. And the AI...
  33.  
  34. >Perhaps AI and sound?
  35. IMHO, the 68030 should do the AI.
  36.  
  37. >Is the BSP tree too large to keep in the DSP RAM?
  38. dunno. Has to be tested.
  39. For the moment, we are still at a documentary phase. I read a lot of stuff
  40. and try to collect sources.
  41.  
  42. >Have you found any other sources, by the way?
  43. Yes. I have sources from a wolf3Dengine. Not very interesting. I'll get the
  44. sources of WebView, and perhaps.......(suspense, drums, all that).......the
  45. sources of Doom itself!
  46.  
  47. >With VM I have about 400kbyte left of 1Mbyte normal RAM and just about all
  48. >the alternate RAM I could ever want. I've not found any use for over 16M so
  49. >far, though.
  50. About VM, I avoid multitos, which must save me a lot of memory, too.
  51.  
  52. >Have you read about the Jaguar game 'Battle Sphere' on rec.games.video.atari?
  53. >One of the programmers of that recently mentioned how he had to _lower_ the
  54. >amount of defense smartness for the opposing ships.
  55. >They were too good to be killed by a mere human!
  56. :)
  57.  
  58. >On the level I'm on now (22 I think) for example, there are a whole bunch of
  59. >caco-demons in a star-shaped chamber. In the middle is a rocket launcher
  60. >IIRC. Anyway, if those things had followed me only half intelligently I
  61. >don't think I'd have had a chance (I'm still getting killed, though  :-(  )
  62. So you need only to have monsters who have a predictable behaviour? Just so
  63. that you can avoid them?
  64.  
  65. >I remember being able to do some of the other levels earlier by knowing what
  66. >way the monsters take out of a room for example.
  67. Mmmh. have you noticed if some monsters are able to go away from you so that
  68. they can avoid an obstacle?
  69. Did you know that some monsters activated when they heard you shooting? Some
  70. are deaf and need to see you. Some walls stop sounds, some don't. Read the
  71. file I gave you the address of. It's really interesting.
  72.  
  73. >I've only played it [dungeon master] for an hour or so. I've never been
  74. fond of >RPGs.
  75. This was no ordinary RPG. It was the furst fully interactive virtual world
  76. (the rendering was primitive when compared to today's standards, but when it
  77. appeared, it was a revolution, and it was on the ST). You had a lot of
  78. traps, mechanisms, and so on. And the world managing was incredible. You
  79. could shoot a fireball that would bounce on some special spots and finally
  80. press an unreachable button. You had to draw monsters on switches... Really
  81. the most interactive world I've ever seen. Even since then.
  82.  
  83. >Yes, you're right, it shouldn't. But since I've never seen (heard) a game,
  84. >and perhaps not even a record, do that, I'm not so sure.
  85. I've got one or two records that use this technique. The difference is not
  86. great. Even on a very good stereo. We should test it for sound effects. With
  87. phase and without, with or without volume damping.
  88.  
  89. >I missed it actually. That's the first time for _very_ long I've done that.
  90. >Fortunately there was another one about 70 minutes later.
  91. Sorry about that.
  92.  
  93. Bye.
  94. Bertrand
  95. +-----------------------------------------------------------+
  96. |Bertrand Le Roy      |A Darwinian theory of Gravitation:   |
  97. |bleroy@ccr.jussieu.fr|In the beginning,  mature apples fell|
  98. |tel. 44.27.72.95     |in all directions. But only the trees|
  99. |fax. 44.27.72.87     |whose apples fell down have survived.|
  100. +-----------------------------------------------------------+
  101. |Laboratoire de Gravitation et Cosmologie Relativistes      |
  102. |Universite Pierre et Marie Curie, tour 22-12, 4e etage     |
  103. |4, place Jussieu, 75252 Paris Cedex 05                     |
  104. +-----------------------------------------------------------+
  105.  
  106.  
  107.